Using Competitive Co-evolution to Evolve Better Pattern Recognisers
نویسندگان
چکیده
We present a system for the automatic synthesis of classifiers. The CellNet system for generating binary pattern classifiers is used as a base for further experimentation. As in the original CellNet software, we evolve pattern recognisers (hunters). However, in this version called CellNet Co-Ev, we also evolve the patterns (prey) in a competitive co-evolution. Patterns evolve through the application of camouflage functions, which are used to obscure the data naturally found in the database. The addition of this competitive co-evolution yields a larger and more varied database, artificially increasing the difficulty of the classification task. Application to the CEDAR database of handwritten characters shows an increase in the reliability of the evolution of recognisers, as well as in the elimination of over-fitting, relative to the original CellNet software.
منابع مشابه
Co-evolving Real-Time Strategy Game Micro
We investigate competitive co-evolution of unit micromanagement in real-time strategy games. Although good longterm macro-strategy and good short-term unit micromanagement both impact real-time strategy games performance, this paper focuses on generating quality micro. Better micro, for example, can help players win skirmishes and battles even when outnumbered. Prior work has shown that we can ...
متن کاملCellNet Co-Ev: Evolving Better Pattern Recognizers Using Competitive Co-evolution
A model for the co-evolution of patterns and classifiers is presented. The CellNet system for generating binary classifiers is used as a base for experimentation. The CellNet system is extended to include a competitive coevolutionary Genetic Algorithm, where patterns evolve as well as classifiers; This is facilitated by the addition of a set of topologically-invariant camouflage functions, thro...
متن کاملCooperative Co-evolutionary Algorithm - How to Evaluate a Module ?
When we talk about co-evolution, we often consider it as competitive co-evolution (CompCE). Examples include co-evolution of training data and neural networks, co-evolution of game players, and so on. Recently, several researchers have studied another kind of co-evolution — cooperative co-evolution (CoopCE). While CompCE tries to get more competitive individuals through evolution, the goal of C...
متن کاملA Genetic Method for Evolutionary Agents in a Competitive Environment
A gene expression n-BDD is proposed in order to investigate co-evolutional environment. The gene expression is suitable for agent models to decide agent's behavior using information from environment. We can apply genetic algorithm to evolve behavior of agents. In a quasi ecosystem, a herbivore, a carnivore and plants make a food chain, which is a typical competitive environment and causes co-ev...
متن کاملOn the Rejection Ability Required in Multiple Hypothesis Techniques
The so-called multiple hypothesis technique is applied to solve a recognition problem that can be divided into at least two sub-problems. The principle of the technique is to solve the sub-problems by recognisers, a pre-recogniser and a post-recogniser, and to allow the pre-recogniser to leave several possible solutions to the post-recogniser. The pre-recogniser uses several hypotheses based on...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
- International Journal of Computational Intelligence and Applications
دوره 5 شماره
صفحات -
تاریخ انتشار 2005